1ef4725a8a3c3ef58be8cf4039acb080df92dbbf,src/com/redhat/ceylon/compiler/loader/LazyPackage.java,LazyPackage,getDirectMember,#String#,56

Before Change


    public Declaration getDirectMember(String name) {
        String pkgName = getQualifiedNameString();
        // we need its package ready first
        PackageSymbol javaPkg = reader.enterPackage(names.fromString(pkgName ));
        javaPkg.complete();
        String className = getQualifiedName(pkgName, name);
        ClassSymbol classSymbol = modelLoader.lookupClassSymbol(className);

After Change


        // we need its package ready first
        
        PackageSymbol javaPkg = null;
        if (pkgName.equals("")) {
            javaPkg = modelLoader.syms().unnamedPackage;
        }
        else {
            javaPkg = reader.enterPackage(names.fromString(pkgName ));
        }
        
        javaPkg.complete();